﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

//因为中心计时器应该只有一个，所以所有新定义的成员都应该为静态成员。
public class CenterTimer : MonoBehaviour
{
    static List<Timer> timers = new List<Timer>();

//添加计时器
    public static void AddTimer(Timer timer)
    {
        timers.Add(timer);
    }

    //移除计时器
    public static void RemoveTimer(Timer timer)
    {
        timers.Remove(timer);
    }

    //每帧更新
    void Update()
    {
        for (int i = 0; i < timers.Count; i++)
        {
            timers[i].Update();
        }
    }
}
